package com.hcnow.common.utils

import java.text.SimpleDateFormat
import java.util.*

object DateUtils{
    val simpleDateFormat14:SimpleDateFormat = SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    val simpleDateFormat8:SimpleDateFormat = SimpleDateFormat("yyyy-MM-dd");

    fun parseDateToString14(date:Date):String{
        date?.let { return simpleDateFormat14.format(date) }
    }

    fun parseDateToString8(date:Date):String{
        date?.let { return simpleDateFormat8.format(date) }
    }

    fun parseString14ToDate(dateStr14:String):Date?{
        if(dateStr14.isNullOrEmpty()){
            return simpleDateFormat14.parse(dateStr14);
        }else{
            return null;
        }
    }

    fun parseString8ToDate(dateStr14:String):Date?{
        if(dateStr14.isNullOrEmpty()){
            return simpleDateFormat8.parse(dateStr14);
        }else{
            return null;
        }
    }

}